engine buried - French English Dictionary